*{ margin:0; padding:0; border:0; border:none; font-family:"Microsoft YaHei";}
a{ text-decoration:none; cursor:pointer;}
li{ list-style-type:none;}
.left{ float:left;}
.right{ float:right;}
.hide,.con{ display:none;}
.clear{ width:0; height:0; font-size:0; line-height:0; overflow:hidden; clear:both;}
.common{ width:1200px; margin:0 auto;}
.none{ display:none;}

.headererwhite{width:100%; height:36px; background:#f5f5f5;border-bottom:1px solid #e3e3e3; position:fixed; top:0; left:0; z-index:999999999;}
.headererwhite a{ font-family:"宋体";}

.headererwhite i{ width:7px; height:4px; line-height:4px; display:inline-block; background: url(../images/oindex_ico_2.png) -20px -317px no-repeat;}
.headererjitop{ width:1200px; height:36px; margin:0 auto; line-height:36px; font-size:12px; position:relative;}
.headererjitop b{ font-weight:normal;}
.headererjitop_left{ width:180px;}
.headererjitop_left span{ width:82px; height:26px; display:block; background:#d7d7d7; color:#6e6e6e; text-align:center; line-height:26px; border-radius:2px; margin-top:5px; float:left;}
.headererjitop_left span a{ color:#6e6e6e;}
.headererjitop_right{ width:780px;}
.headererjitopr1{ width:90px; color:#ccc;}
.headererjitopr1 a{ color:#333;}
.headererjitopr2{ width:60px; height:36px; position:relative;}
.headererjitopr3{ width:613px; color:#ccc; position:relative;}
.headererjitopr3 a{ margin-right:8px; color:#333;}
.active i{ background:url(../images/oindex_ico_2.png) 0 -317px no-repeat;}
.headererjihelp{ width:80px; float:right;}
.headererjihelp_con{ width:65px; line-height:26px; padding-left:7px; background:#fff; border:1px solid #dddddd; position:absolute; left:100px; top:30px; border-top:none; z-index:999;}
.headererji_help{ padding:8px 10px 8px 7px;}
.active .headererjihelp_con,.active .headererjigdks_con,.active .headererjigd_con{ display:block;}
.headererjigd_con{ width:69px; padding:10px 0; padding-left:13px; background:#fff; border:1px solid #ccc; position:absolute; top:36px; left:0; z-index:999;}
.headererjigd_con li{ line-height:26px;}
.headererjigd_con li a{ color:#333;}
.headererjigd_con li a:hover{ color:#e60000; text-decoration:underline;}
.active a.headererji_help{ background:#fff; padding:7px 5px 7px 6px; border:1px solid #dddddd;}
.active a.headererjigdks{ background:#fff; padding:6px 9px 13px; border:1px solid #dddddd; border-bottom:0; z-index:5;}
.active a.headererjigd{ background:#fff; padding:6px 9px 13px; border:1px solid #dddddd; border-bottom:0; z-index:5;}
.headererjihelp_con a{ color:#333;}
.headererjihelp_con a:hover{ color:#e60000; text-decoration:underline;}
.headererjigdks{ padding:7px 10px 13px; position:relative;}
.headererjigd{ line-height:12px; padding:7px 10px; position:absolute; top:5px; left:0;}
.headererjigdks_con{ width:270px; background:#fff; border:1px solid #ccc; position:absolute; right:9px; top:36px; z-index:999; padding:10px;}
.headererjigdks_con p{ height:26px; line-height:26px; overflow:hidden;}
.headererjigdks_con p span{ display:block; float:left; margin-right:15px; font-size:12px; color:#d72900;}
.headererjigdks_con p a{ display:block; float:left; color:#666; margin-right:8px; font-size:12px;}
.headererjigdks_con p a:hover{ color:#e60000; text-decoration:underline;}
.headererjicon{ width:960px; margin:20px auto;}
.headererjicon_left{ width:362px; height:50px;}
.headererjicon_left a{ width:190px; height:45px; display:block; float:left;}
.headererjicon_left span{ font-family:"Microsoft Yahei"; color:#e60000; height:50px; line-height:50px; font-size:22px; font-weight:bold; padding-left:7px; margin-left:10px; border-left:1px solid #e7e7e7; display:block; float:left;}
.headererjicon_right{ color:#d72900; font-size:22px; line-height:50px; background:url(../images/newphone.jpg) no-repeat left 16px; font-family:"Microsoft Yahei"; padding-left:25px;}
.ksrk_item a{ float:left; height:30px; font:normal 16px "Microsoft Yahei"; padding:7px 15px 0 5px; color:#777; border:1px solid #fff; overflow:hidden;}
.headererjicon_middle{ padding-right:15px;}
.ksrk_items i{ background: url(../images/oindex_ico_2.png) -52px -256px no-repeat;}
.active a.headererji_xkbb{ color:#e60000;}
.active a.headererji_xkbb i{ background:url(../images/oindex_ico_2.png) -20px -256px no-repeat;}

.logo span{ font-size:24px; font-weight:bold; color:#e60000; border-left:1px solid #e7e7e7; padding:5px 0 5px 13px; margin-left:13px;}
.logo img{ vertical-align:-12px;}
.header_c{ margin-left:280px;}
.ksrk_item{ position:relative; float:left; margin:13px 10px 0 0; height:36px; z-index:998;}
.ksrk_item span.i_ico{ display:block; float:left; width:36px;height:36px; overflow:hidden; margin-right:5px;}
.ksrk_item a.a_fat{ position:relative; z-index:998; float:left; height:30px;font:normal 16px "Microsoft Yahei"; padding:7px 15px 0 5px; color:#777;border:1px solid #fff; overflow:hidden;}
.ksrk_item a.a_fat:hover{ color:#777; text-decoration:none;}
span.i_listen_center{ background:url(../images/oindex_ico_1.gif) 0 -216px no-repeat;}
span.i_exper{ background:url(../images/oindex_ico_1.gif) 0 -262px no-repeat;}
span.i_exam{ background:url(../images/oindex_ico_1.gif) 0 -308px no-repeat;}
.zg_logo_right{ width:148px; height:55px; background:url(../images/zg_dhbk.jpg) no-repeat 25px 10px; padding-left:40px; padding-top:4px; line-height:24px; color:#666; text-align:right; padding-right:12px; font-size:12px;}
.zg_logo_right strong{ font:bold 18px/24px "Microsoft YaHei"; color:#e60012;}
.fx_nav{ border-bottom:4px solid #e60000; margin-top:20px;}
.fx_nav p{ width:145px; padding-top:5px;}
.fx_nav p img{ vertical-align:-5px; margin-right:10px;}
.fx_nav p b{ color:#e60000; font-size:17px;}
.fx_nav ul{ width:975px; position:relative; height:40px; overflow:hidden; margin-right:80px; z-index:3;}
.fx_nav ul li{ float:left; height:40px; line-height:34px;}
.fx_nav ul li a{ display:inline-block; font-size:16px; color:#333; padding:0 10px; margin:0 3px;}
.fx_nav ul li a:hover{ background:#e60000; color:#fff; padding:0 10px;}
.fx_nav ul li a.hover{ background:#e60000; color:#fff; padding:0 10px;}
.fx_nav ul .active{ position:absolute; right:5px;}
.fx_nav ul .active a{ display:inline-block; font-size:16px; color:#333; padding:0 10px; margin:0 4px;}
ul.hover{ height:auto;}
ul.hover a:hover{ background:#e60000; color:#fff; padding:0 10px;}
ul.hover .active a.hover{ background:#e60000; color:#fff; padding:0 10px;}
.fx_ad{ width:1180px; padding:10px; border:1px dashed #cccccc; margin:20px auto;}
.fx_ad p{ font-size:12px; position:relative;}
.fx_ad p span{ color:#e60000; font-family:"宋体";font-size: 13px;}
.fx_ad p a{ color:#333; margin-left:10px; font-family:"宋体";font-size: 13px;}
.fx_ad p b{ position:absolute; right:0; top:0; font-weight:normal; color:#ddd;}
.fx_con_top .left{ width:450px;}
.fx_con_top .tag{ display:flex; color:#e7e7e7; font-size:16px;}
.fx_con_top .tag a{ flex:1; text-align:center; font-size:16px; color:#333; padding-bottom:8px; margin:0 8px;}
.fx_con_top .tag a.hover{ color:#e60000; border-bottom:2px solid #e60000;}
.fx_con_top .con{ padding-top:5px;}
.fx_con_top .con .con_p{ font-size:14px; line-height:30px; text-align:left;  }
.fx_con_top .con .con_p img{ margin-left:5px;}
.fx_con_top .con .con_p b{ font-size:18px; color:#e60000;}
.fx_con_top .con .con_p a{ font-size:14px; color:#333; }
.fx_con_top .con .p1{
	height: 28px;width: 450px; overflow: hidden; line-height: 28px; font-family: '宋体'; font-size: 15px;
}
.fx_con_top .con .p1 a{
	color: #333;font-size: 15px;font-family: '宋体';
}


.fx_con_top .con ul.con_ul li{ line-height:30px; height:28px; position:relative; background:url(../images/dian.jpg) no-repeat center left; padding-left:10px; color:#333; font-size:14px;overflow: hidden;}
.fx_con_top .con ul.con_ul li a{font-size:14px;display: block;float: left;}
.fx_con_top .con ul.con_ul li a.exam{ width: 70px;padding-right: 15px;margin:8px 15px 8px 0;border-right: 1px solid #7e7e7e;color:#7e7e7e;line-height: 14px;text-align: center;}
.fx_con_top .con ul.con_ul li a.title{ width: 270px;overflow: hidden; text-overflow:ellipsis;color: #333;height: 30px; white-space: nowrap;}
.fx_con_top .con ul.con_ul li span{ position:absolute; right:0; font-size:14px; color:#999;}
.fx_con_top .con ul.con_ul li span.red{color: #f00;}
.fx_con_top .con p.xian{ height:0; border-bottom:1px dashed #cccccc; margin:12px 0;}
.fx_con_top_bt1{ background:#f6f9fc; margin-top:20px;}
.fx_con_top_bt1 .left{ width:85px; font-size:14px; height:74px; line-height:74px; color:#fff; text-align:center; background:url(../images/i_r6_c3.jpg) no-repeat top center;}
.fx_con_top_bt1 .right{ width:350px; padding-top:5px;}
.fx_con_top_bt1 .right ul li{ width:65px; float:left; text-align:center; line-height:30px; margin:0 8px;}
.fx_con_top_bt1 .right ul li a{ font-size:12px; color:#333; font-family:"宋体";}
.fx_con_top_bt2{ background:#fff8ee;}
.fx_con_top_bt2 .left{ width:85px; font-size:14px; height:48px; line-height:48px; background:url(../images/i_r8_c3.jpg) no-repeat top center; text-align:center; color:#fff;}
.fx_con_top_bt2 .right{ width:350px; padding-top:5px;}
.fx_con_top_bt2 .right ul li{ width:65px; float:left; text-align:center; line-height:30px; margin:0 8px;}
.fx_con_top_bt2 .right ul li a{ font-size:12px; color:#333; font-family:"宋体";}
.fxctr_b p{ width:178px; height:44px; margin:0 1px 0 0; float:left;}

.fx_con_jz_c{ position:relative;}
.fx_con_jz_c ul{ height:685px;}
.fx_con_jz_c li{ background:url(../images/bg_r3_c2.jpg) no-repeat top center; text-align:center; width:230px; height:486px; position:absolute; overflow:hidden; font-size:28px; color:#fff;}
.fx_con_jz_c li a:hover{ text-decoration:none; color:#e60000;}
li p.c_img{ padding-top:30px;}
li p.c_img img{ margin-bottom:10px;}
li p.c_wz{ width:100%; background:#f1fbf9; position:absolute; bottom:-250px; color:#333; font-size:22px; padding:63px 0 64px; z-index:2;}
li p a{ font-size:20px; color:#333; border:1px solid #a0e0d4; padding:3px 20px; display:inline-block; margin:10px 0 0px;}
li.c1 p.c_img img{ padding-top:38px; margin-bottom:20px;}
li.c1 p.c_img{ padding-top:90px;}
li.c2 p.c_img{ padding-top:40px;}
li.c3 p.c_img,li.c4 p.c_img,li.c9 p.c_img,li.c10 p.c_img{ padding-top:40px;}
li.c5 p.c_img,li.c11 p.c_img{ padding-top:22px;}
li.c5 p.c_img img,li.c11 p.c_img img{ margin-bottom:0;}
li.c7 p.c_img,li.c8 p.c_img{ padding-top:30px; font-size:20px;}
li.c9 p.c_img,li.c10 p.c_img,li.c6 p.c_img,li.c12 p.c_img,li.c13 p.c_img{ padding-top:45px;}
li.c2 p.c_wz{ padding:48px 0;}
li.c3 p.c_wz,li.c4 p.c_wz,li.c9 p.c_wz,li.c10 p.c_wz{ padding:60px 0 61px;}
li.c5 p.c_wz,li.c11 p.c_wz{ padding:11px 0;}
li.c7 p.c_wz,li.c12 p.c_wz,li.c13 p.c_wz{ padding:14px 0 15px;}
li.c7 p.c_wz a,li.c8 p.c_wz a{ font-size:14px; padding:3px 15px;}
li.c6 p.c_wz,li.c12 p.c_wz,li.c13 p.c_wz{ padding:35px 0;}
li.c8 p.c_wz{font-size:16px;padding:16px 0 17px;}
li.c2 img{ width:80px; height:80px;}
li.c3 img,li.c4 img,li.c6 img,li.c9 img,li.c10 img,li.c12 img,li.c13 img{ width:62px; height:62px;}
li.c5 img,li.c11 img{ width:45px; height:45px;}
li.c2{ height:343px; background:url(../images/bg_r3_c4.jpg) no-repeat top center; left:245px; top:0;}
li.c3{ height:237px; background:url(../images/bg_r2_c8.jpg) no-repeat top center; left:487px; top:0;}
li.c4{ height:237px; background:url(../images/bg_r2_c10.jpg) no-repeat top center; left:727px; top:0;}
li.c5{ height:137px; background:url(../images/bg_r2_c12.jpg) no-repeat top center; right:0; top:0;}
li.c6{ height:186px; background:url(../images/bg_r11_c2.jpg) no-repeat top center; left:0; top:498px;}
li.c7{ width:107px; height:131px; background:url(../images/bg_r9_c4.jpg) no-repeat top center; left:246px; top:356px;}
li.c8{ width:107px; height:131px; background:url(../images/bg_r9_c6.jpg) no-repeat top center; left:368px; top:356px;}
li.c9{ height:237px; background:url(../images/bg_r7_c8.jpg) no-repeat top center; left:487px; top:250px;}
li.c10{ height:237px; background:url(../images/bg_r7_c10.jpg) no-repeat top center; left:727px; top:250px;}
li.c11{ height:137px; background:url(../images/bg_r5_c12.jpg) no-repeat top center; right:0; top:150px;}
li.c12{ height:186px; background:url(../images/bg_r11_c4.jpg) no-repeat top center; left:245px; top:498px;}
li.c13{ height:186px; background:url(../images/bg_r11_c8.jpg) no-repeat top center; left:487px; top:498px;}
li.c7 p.c_img img,li.c8 p.c_img img{ display:none;}

li.c14{ width:108px; height:186px; background:url(../images/bg_r9_c12.jpg) no-repeat top center; left:969px; top:300px;}
li.c15{ width:108px; height:186px; background:url(../images/bg_r9_c14.jpg) no-repeat top center; right:0; top:300px;}
li.c16{ height:186px; background:url(../images/bg_r11_c10.jpg) no-repeat top center; left:727px; top:498px;}
li.c17{ width:108px; height:88px; background:url(../images/bg_new7.jpg) no-repeat top center; right:123px; top:498px;}
li.c18{ width:108px; height:88px; background:url(../images/bg_new9.jpg) no-repeat top center; right:123px; top:596px;}
li.c19{ width:108px; height:88px; background:url(../images/bg_new8.jpg) no-repeat top center; right:0; top:498px;}
li.c20{ width:108px; height:88px; background:url(../images/bg_new10.jpg) no-repeat top center; right:0; top:596px;}
li.c17 p.c_img img{ margin-bottom:0;}
li.c16 img{ width:62px; height:62px;}
li.c17 img,li.c18 img,li.c14 img,li.c15 img,li.c19 img,li.c20 img{ width:45px; height:45px;}
li.c17 p.c_img,li.c14 p.c_img,li.c15 p.c_img{ padding-top:50px; font-size:20px;}
li.c14 p.c_img,li.c15 p.c_img,li.c16 p.c_img{ padding-top:45px;}
li.c17 p.c_wz a,li.c14 p.c_wz a,li.c15 p.c_wz a{ font-size:14px;}
li.c17 p.c_wz,li.c14 p.c_wz,li.c15 p.c_wz,li.c16 p.c_wz{ padding:45px 0 46px; font-size:18px;}
li.c16 p.c_wz{ font-size:22px;}
li.c18 img,li.c19 img,li.c17 img,li.c20 img{ display:none;}
li.c17 p.c_wz,li.c18 p.c_wz,li.c19 p.c_wz,li.c20 p.c_wz{ padding:5px 0 6px; font-size:16px;}
li.c17 p.c_wz a,li.c18 p.c_wz a,li.c19 p.c_wz a,li.c20 p.c_wz a{ font-size:12px; margin-top:5px;}
li.c17 p.c_img,li.c18 p.c_img,li.c19 p.c_img,li.c20 p.c_img{ font-size:16px; padding-top:12px;}






.fx_top{ font-size:28px; color:#e60000; margin:35px 0 30px; border-bottom:1px solid #cdc7c7; padding-bottom:12px;}
.fx_top span{ border-bottom:2px solid #e60000; padding:0 3px 11px;}
.fxctr_b{ position:relative;}
.wxl{ float:left;width:178px;height:44px;margin:0 1px 0 0;}
.wbl{ float:left;width:178px;height:44px;margin:0 1px 0 0;}
.wx{ width:140px; height:140px; background:#fff; border:1px solid #6bc442; padding:18px; position:absolute; top:0; display:none; z-index:3;}
.wb{ display:none; width:140px; height:140px; position:absolute; left:179px; background:#fff; top:0; padding:18px; overflow:hidden; border:1px solid #f07474; z-index:3;}
.wx img,.wb img{ width:140px;}
.hover .wx,.hover .wb{ display:block;}
.fx_nav .common{ position:relative;}
.fx_more{ position:absolute; right:0; top:5px; z-index:2;}
.fx_more .fx_more_li{ font-size:16px; color:#333; text-align:right;}
.fx_more p{ display:none; width:170px; padding:5px; border:1px solid #e60000; background:#fff; margin-top:27px;}
.fx_more.hover p{ display:block;}
.fx_more p span{ position:absolute; top:25px; right:0; padding:2px 0 0;}
.fx_more p span img{ margin-right:12px;}
.fx_more p a{ font-size:14px; color:#333; padding:1px 5px 3px; display:inline-block;}
.fx_more p a:hover{ background:#e60000; color:#fff;}

.m5 .top{ padding-top:0;}
.m5 .top b span{ font-size:38px; color:#333;}
.m5 .tag{ width:100%; margin:0 auto 10px; display:flex;}
.m5 .tag a{ flex:1; height:56px; overflow:hidden; text-align:center; font-size:18px; line-height:60px; color:#fff; background:url(../images/t1.png) no-repeat bottom center;}
.m5 .tag a#tag2{ background:url(../images/t3.png) no-repeat bottom center;}
.m5 .tag a#tag3{ background:url(../images/t3.png) no-repeat bottom center;}
.m5 .tag a#tag4{ background:url(../images/t6.png) no-repeat bottom center;}
.m5 .tag a.hover{ font-size:24px; font-weight:bold; color:#fff; background:url(../images/t2.png) no-repeat top center; line-height:40px; text-decoration:none;}
.m5 .tag a.hover span{ color:#fff3cb;}
.m5 .tag a#tag2.hover{ background:url(../images/t4.png) no-repeat top center;}
.m5 .tag a#tag3.hover{ background:url(../images/t4.png) no-repeat top center;}
.m5 .tag a#tag4.hover{ background:url(../images/t5.png) no-repeat top center;}
.m5 .con{ display:none; position:relative; width:100%; margin:0 auto;}
.m5 .con a{ width:176px; height:36px; display:block; position:absolute; left:412px; bottom:44px;}
.m5 .con img{ width:100%;}
.m5 .common{ position:relative;}
.m5 .common .tc{ display:none; width:960px; height:455px; background:#fff; position:absolute; left:0; top:185px; border-radius:10px; padding:20px;}
.m5 .common .tc table{ border-right:1px solid #e60000; border-bottom:1px solid #e60000;}
.m5 .common .tc td{ height:40px; line-height:40px; text-align:center; border-left:1px solid #e60000; border-top:1px solid #e60000;}
.m5 .common .tc th{ border-left:1px solid #e60000; border-top:1px solid #e60000; height:40px;}
.m5 .common .tc th a{ float:right; font-size:18px; font-weight:bold; color:#e60000; margin-right:10px;}


.m6 .top{ height:60px; padding-top:0;}
.m6c{ width:822px; height:66px; text-align:center; padding:25px 0; background:url(../images/img1.jpg) no-repeat top center; margin:0 auto; line-height:36px; font-size:18px; color:#962a2a; margin-bottom:25px;}
.m6 .tag{ width:138px; float:left; margin:2px 0 0 6px;}
.m6 .con{ width:1056px; float:left; display:none;}
.m6 .tag a{ width:113px; height:63px; line-height:63px; font-size:16px; color:#fff; display:block; background:url(../images/bg1.png) no-repeat top right; text-align:center; float:right; margin-bottom:7px;}
.m6 .tag a.hover{ width:138px; height:87px; line-height:87px; font-size:20px; font-weight:bold; background:url(../images/bg2.png) no-repeat top right;}

.m7{ padding-bottom:40px;}
.m7 .top{ padding-bottom:0;}
.m7 .left{ width:300px; margin:30px 50px 0;}
.m7 .left p{ font-size:14px; line-height:20px; margin-bottom:10px;}
.m7 .left p b{ font-size:20px; color:#e60000;}
.m8{ background:url(../images/bbg.jpg) no-repeat top center; padding:30px 0;}
.m8_t{ font-size:34px; color:#333; margin-bottom:10px;}
.m8_c{ margin-bottom:20px;}
.m8_c p{ padding:10px 50px; color:#333; font-size:16px; text-indent:2em;}

.rollBox{width:900px;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:800px;overflow:hidden; float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:150px;float:left;text-align:center; margin-right:14px;}
*+html .rollBox .Cont .pic{width:139px;float:left;text-align:center;padding-right:30px;}
.rollBox .Cont .pic img{display:block; float:left;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1{ float:left; margin-top:25px; margin-right:22px; cursor:pointer;}
.img2{ float:right; margin-top:25px; cursor:pointer;}
.top b{ font-size:38px;}
.top{ font-size:40px; color:#333; height:87px; background:url(../images/topbg.png) no-repeat bottom center; text-align:center; padding:40px 0 30px; line-height:40px; margin-bottom:20px;}
.top span{ font-size:24px; color:#962a2a;}
.copyRight,.offcnCopy{ background:#444546; font-size:12px;}
.offcnCopy{ padding:25px 0; line-height:32px; color:#aaa; text-align:center;}
.offcnCopy a{ color:#aaa;}
.offcnCopy a:hover{ color:#e00;}
.new_offcn_zx{ width:100px; height:380px; position:fixed; top:150px;right:0;z-index:99999;}
.new_offcn_zx ul li{ margin-bottom:7px;}
.lxfs{ background:#f7f7f7; padding:30px 0;}
.lxfs_l{ width:200px; background:url(../images/i_r12_c6.jpg) no-repeat right top; font-size:30px; color:#d3d3d1; font-weight:bold; padding-top:30px;}
.lxfs_l img{ margin-top:50px;}
.lxfs_c a{ padding:2px 5px; background:#f15245; color:#fff; border-radius:5px; margin-left:140px;}
.lxfs_c{ width:370px; border-left:1px solid #e7e7e7; margin-left:80px; padding-left:50px;}
.lxfs_c p{ font-size:14px; color:#999999; line-height:26px; margin-bottom:10px; font-family:"宋体";}
.lxfs_c p b{ color:#999999; font-family:"宋体";}
.lxfs_r{ width:200px; padding:0 0 0 50px; border-left:1px solid #e7e7e7; margin-left:50px;}
.lxfs_r p{ line-height:26px; margin-bottom:15px;}
.lxfs_r b{ font-size:14px; color:#999; font-family:"宋体";}
.lxfs_r b img{ vertical-align:-5px; margin-right:15px;}
.lxfs_r a{ font-size:14px; color:#999; margin-left:37px; font-family:"宋体";}

#focus ul li a{position:relative;}
.ditu{position:absolute;width:576px;height:44px;background:#dddddd;bottom:-5px;z-index:86;-webkit-box-shadow:3px 3px 3px #666; -moz-box-shadow:3px 3px 3px #666; box-shadow:3px 3px 3px #666;}
.shuoming{position:absolute;width:576px;height:44px;color:#333;line-height:44px;padding-left:16px;font-size:18px; font-family:"微软雅黑";display:block;z-index:88;bottom:-5px;}
.geshu{ position:absolute; width:30px; height:44px; color:#fff; background:#ef6f6f; bottom:-5px; left:536px; z-index:89; padding:0 5px; font-size:16px;}
.geshu span{ font-size:22px; vertical-align:5px;}
.geshu em{ vertical-align:-5px; font-style:normal;}
#focus img{width:716px;height:334px;}
.img_box{width:170px;height:85px;overflow:hidden;float:left;}
.bannerbox { width:716px; height:349px; overflow:hidden; margin:0px auto 5px;}
#focus{ width:716px; height:334px; clear:both; position:relative; float: left; }
#focus ul{ width:716px; height:334px; float:left; position:absolute; clear:both; padding:0px; margin:0px; }
#focus ul li{ float:left; width:716px; height:334px; position:relative; padding:0px; margin:0px; }
#focus .preNext{ width:42px; height:334px; position:absolute; top:0; opacity:0;}
#focus .preNext span{width:42px; height:72px; display:block; position:absolute; top:50%; left:0; margin:-36px 0 0 0; cursor:pointer;}
#focus .pre{ left:0;}
#focus .pre span{ background:url(../images/f_left.png) no-repeat 10px center #fff;}
#focus .next{ right:0;}
#focus .next span{ background:url(../images/f_right.png) no-repeat 15px center #fff; left:0;}

.zsfw{ padding-top:10px;}

.fx_nav ul.fx_one{ width:1055px; margin-right:0;}
.fx_nav ul.fx_one_s li a{ padding:0 7px;}
.fx_nav ul.fx_one_s li a:hover{padding:0 7px;}
.fx_nav ul.fx_right_sc li a{ margin:0;}
.fx_nav ul.fx_one_s li a.hover{padding:0 7px;}

.fx_ad_erji{ margin-top:10px;}
.ds_con{ height:90px; background:url(../images/s0.jpg) no-repeat top left;}
.ds_con ul{ float:right;}
.ds_con ul li{ float:left; margin-left:10px; position:relative;}
.ds_con ul.ds_con_ul1 li{ width:111px;}
.ds_con ul li p{ width:100%; position:absolute; color:#fff; font-size:16px; text-align:center; bottom:0; left:0; line-height:50px;}
.ds_con ul.ds_con_ul2{ padding-right:40px;}
.ds_con ul.ds_con_ul2 li{ line-height:90px; margin:0 20px 0 10px;}
.ds_con ul.ds_con_ul2 li a{ color:#333; font-size:20px;}
.ds_con ul.ds_con_ul2 li img{ vertical-align:-12px; margin-right:15px;}
.ds_con ul li .wx{ width:140px; height:140px;}
.ds_con ul li .wb{ width:140px; height:140px; left:0;}

span.ad{ width:1200px;display: block;margin:35px auto 0; padding:17px 0;}
span.ad img{ width:1200px;}

.active .xkbb_con{ display:block;}
.xkbb_con{ display:none; width:260px; height:300px; overflow:hidden; padding-top:2px;padding-bottom: 10px; border:1px solid #d7d4cf; border-top:1px solid #db1717; position:absolute; right:0; top:38px; background:#fff; z-index:999;}
.xkbb_con ul li{ width:110px; height:30px; float:left; line-height:30px; padding-left:15px;}
.xkbb_con ul li a{ color:#555555; font-size:12px; }
.xkbb_con ul li a:hover{ color:#d72900; text-decoration:underline;}
.xkbb_con  p{text-align: right;margin-top: -16px;margin-bottom: 12px;padding-right: 40px;}
.i_ico_sj{width: 7px;height: 4px;line-height: 4px;display: inline-block;background: url(../images/oindex_ico_2.png) -52px -256px no-repeat;}
.active .i_ico_sj{background: url(../images/oindex_ico_2.png) -20px -256px no-repeat;}
.foucs_dt{width: 592px;height: 44px;position: absolute;z-index: 99999;bottom: 0;left: 0;}

